package main

import (
	"fmt"
	util "go_code/chapter06/2UseOfBag/utils" //如果包名较长，Go支持给包取别名，注意细节，取别名后，原来的包名就不能使用了
)

//package指令在文件第一行，然后是import指令
//在import包时，路径从$GOPATH的src下开始，不用带src，编译器会自动从src下开始引入
//如果要编译成一个可执行程序文件，就需要将这个包声明为main，即package main，这个就是一个语法规范，如果是写一个库，包名可以自定义
func main() {
	//输入两个数，在输入一个运算符(+,-,*,/)，得到结果
	var n1 float64 = 1.2
	var n2 float64 = 2.3
	var operator byte = '-'
	result := util.Cal(n1, n2, operator) //如果给包取了别名，则需要使用别名来访问该包的函数和变量
	fmt.Println("result=", result)
}
